#x需求：计算满足条件的最大整数n，使得1+2+3+...+n<=10000
#分析：循环此数是不确定的，在循环体中计算累加的结果，然后用if语句检查循环是否达到10000，达到了就跳出循环，终止累加，所以n-1就是要求的最大整数
#说明：使用while true 即循环条件恒为真，如果不用break跳出循环，程序将变为死循环，当n=141时，S的值为10011，if语句中的关系表达式S>10000为真，执行break，输出n-1的值
n=1
S=0
while True:
    S+=n            #求和，结果放入S中
    if S>10000:

        break
    n+=1        #变量n+1
    print("最大整数n为：",n-1,",使得1+2=3+...+n<=10000")

#运行结果：
# 最大整数n为： 1 ,使得1+2=3+...+n<=10000
# 最大整数n为： 2 ,使得1+2=3+...+n<=10000
# 最大整数n为： 3 ,使得1+2=3+...+n<=10000
# 最大整数n为： 4 ,使得1+2=3+...+n<=10000
# 最大整数n为： 5 ,使得1+2=3+...+n<=10000
# 最大整数n为： 6 ,使得1+2=3+...+n<=10000
# 最大整数n为： 7 ,使得1+2=3+...+n<=10000
# 最大整数n为： 8 ,使得1+2=3+...+n<=10000
# 最大整数n为： 9 ,使得1+2=3+...+n<=10000
# 最大整数n为： 10 ,使得1+2=3+...+n<=10000
# 最大整数n为： 11 ,使得1+2=3+...+n<=10000
# 最大整数n为： 12 ,使得1+2=3+...+n<=10000
# 最大整数n为： 13 ,使得1+2=3+...+n<=10000
# 最大整数n为： 14 ,使得1+2=3+...+n<=10000
# 最大整数n为： 15 ,使得1+2=3+...+n<=10000
# 最大整数n为： 16 ,使得1+2=3+...+n<=10000
# 最大整数n为： 17 ,使得1+2=3+...+n<=10000
# 最大整数n为： 18 ,使得1+2=3+...+n<=10000
# 最大整数n为： 19 ,使得1+2=3+...+n<=10000
# 最大整数n为： 20 ,使得1+2=3+...+n<=10000
# 最大整数n为： 21 ,使得1+2=3+...+n<=10000
# 最大整数n为： 22 ,使得1+2=3+...+n<=10000
# 最大整数n为： 23 ,使得1+2=3+...+n<=10000
# 最大整数n为： 24 ,使得1+2=3+...+n<=10000
# 最大整数n为： 25 ,使得1+2=3+...+n<=10000
# 最大整数n为： 26 ,使得1+2=3+...+n<=10000
# 最大整数n为： 27 ,使得1+2=3+...+n<=10000
# 最大整数n为： 28 ,使得1+2=3+...+n<=10000
# 最大整数n为： 29 ,使得1+2=3+...+n<=10000
# 最大整数n为： 30 ,使得1+2=3+...+n<=10000
# 最大整数n为： 31 ,使得1+2=3+...+n<=10000
# 最大整数n为： 32 ,使得1+2=3+...+n<=10000
# 最大整数n为： 33 ,使得1+2=3+...+n<=10000
# 最大整数n为： 34 ,使得1+2=3+...+n<=10000
# 最大整数n为： 35 ,使得1+2=3+...+n<=10000
# 最大整数n为： 36 ,使得1+2=3+...+n<=10000
# 最大整数n为： 37 ,使得1+2=3+...+n<=10000
# 最大整数n为： 38 ,使得1+2=3+...+n<=10000
# 最大整数n为： 39 ,使得1+2=3+...+n<=10000
# 最大整数n为： 40 ,使得1+2=3+...+n<=10000
# 最大整数n为： 41 ,使得1+2=3+...+n<=10000
# 最大整数n为： 42 ,使得1+2=3+...+n<=10000
# 最大整数n为： 43 ,使得1+2=3+...+n<=10000
# 最大整数n为： 44 ,使得1+2=3+...+n<=10000
# 最大整数n为： 45 ,使得1+2=3+...+n<=10000
# 最大整数n为： 46 ,使得1+2=3+...+n<=10000
# 最大整数n为： 47 ,使得1+2=3+...+n<=10000
# 最大整数n为： 48 ,使得1+2=3+...+n<=10000
# 最大整数n为： 49 ,使得1+2=3+...+n<=10000
# 最大整数n为： 50 ,使得1+2=3+...+n<=10000
# 最大整数n为： 51 ,使得1+2=3+...+n<=10000
# 最大整数n为： 52 ,使得1+2=3+...+n<=10000
# 最大整数n为： 53 ,使得1+2=3+...+n<=10000
# 最大整数n为： 54 ,使得1+2=3+...+n<=10000
# 最大整数n为： 55 ,使得1+2=3+...+n<=10000
# 最大整数n为： 56 ,使得1+2=3+...+n<=10000
# 最大整数n为： 57 ,使得1+2=3+...+n<=10000
# 最大整数n为： 58 ,使得1+2=3+...+n<=10000
# 最大整数n为： 59 ,使得1+2=3+...+n<=10000
# 最大整数n为： 60 ,使得1+2=3+...+n<=10000
# 最大整数n为： 61 ,使得1+2=3+...+n<=10000
# 最大整数n为： 62 ,使得1+2=3+...+n<=10000
# 最大整数n为： 63 ,使得1+2=3+...+n<=10000
# 最大整数n为： 64 ,使得1+2=3+...+n<=10000
# 最大整数n为： 65 ,使得1+2=3+...+n<=10000
# 最大整数n为： 66 ,使得1+2=3+...+n<=10000
# 最大整数n为： 67 ,使得1+2=3+...+n<=10000
# 最大整数n为： 68 ,使得1+2=3+...+n<=10000
# 最大整数n为： 69 ,使得1+2=3+...+n<=10000
# 最大整数n为： 70 ,使得1+2=3+...+n<=10000
# 最大整数n为： 71 ,使得1+2=3+...+n<=10000
# 最大整数n为： 72 ,使得1+2=3+...+n<=10000
# 最大整数n为： 73 ,使得1+2=3+...+n<=10000
# 最大整数n为： 74 ,使得1+2=3+...+n<=10000
# 最大整数n为： 75 ,使得1+2=3+...+n<=10000
# 最大整数n为： 76 ,使得1+2=3+...+n<=10000
# 最大整数n为： 77 ,使得1+2=3+...+n<=10000
# 最大整数n为： 78 ,使得1+2=3+...+n<=10000
# 最大整数n为： 79 ,使得1+2=3+...+n<=10000
# 最大整数n为： 80 ,使得1+2=3+...+n<=10000
# 最大整数n为： 81 ,使得1+2=3+...+n<=10000
# 最大整数n为： 82 ,使得1+2=3+...+n<=10000
# 最大整数n为： 83 ,使得1+2=3+...+n<=10000
# 最大整数n为： 84 ,使得1+2=3+...+n<=10000
# 最大整数n为： 85 ,使得1+2=3+...+n<=10000
# 最大整数n为： 86 ,使得1+2=3+...+n<=10000
# 最大整数n为： 87 ,使得1+2=3+...+n<=10000
# 最大整数n为： 88 ,使得1+2=3+...+n<=10000
# 最大整数n为： 89 ,使得1+2=3+...+n<=10000
# 最大整数n为： 90 ,使得1+2=3+...+n<=10000
# 最大整数n为： 91 ,使得1+2=3+...+n<=10000
# 最大整数n为： 92 ,使得1+2=3+...+n<=10000
# 最大整数n为： 93 ,使得1+2=3+...+n<=10000
# 最大整数n为： 94 ,使得1+2=3+...+n<=10000
# 最大整数n为： 95 ,使得1+2=3+...+n<=10000
# 最大整数n为： 96 ,使得1+2=3+...+n<=10000
# 最大整数n为： 97 ,使得1+2=3+...+n<=10000
# 最大整数n为： 98 ,使得1+2=3+...+n<=10000
# 最大整数n为： 99 ,使得1+2=3+...+n<=10000
# 最大整数n为： 100 ,使得1+2=3+...+n<=10000
# 最大整数n为： 101 ,使得1+2=3+...+n<=10000
# 最大整数n为： 102 ,使得1+2=3+...+n<=10000
# 最大整数n为： 103 ,使得1+2=3+...+n<=10000
# 最大整数n为： 104 ,使得1+2=3+...+n<=10000
# 最大整数n为： 105 ,使得1+2=3+...+n<=10000
# 最大整数n为： 106 ,使得1+2=3+...+n<=10000
# 最大整数n为： 107 ,使得1+2=3+...+n<=10000
# 最大整数n为： 108 ,使得1+2=3+...+n<=10000
# 最大整数n为： 109 ,使得1+2=3+...+n<=10000
# 最大整数n为： 110 ,使得1+2=3+...+n<=10000
# 最大整数n为： 111 ,使得1+2=3+...+n<=10000
# 最大整数n为： 112 ,使得1+2=3+...+n<=10000
# 最大整数n为： 113 ,使得1+2=3+...+n<=10000
# 最大整数n为： 114 ,使得1+2=3+...+n<=10000
# 最大整数n为： 115 ,使得1+2=3+...+n<=10000
# 最大整数n为： 116 ,使得1+2=3+...+n<=10000
# 最大整数n为： 117 ,使得1+2=3+...+n<=10000
# 最大整数n为： 118 ,使得1+2=3+...+n<=10000
# 最大整数n为： 119 ,使得1+2=3+...+n<=10000
# 最大整数n为： 120 ,使得1+2=3+...+n<=10000
# 最大整数n为： 121 ,使得1+2=3+...+n<=10000
# 最大整数n为： 122 ,使得1+2=3+...+n<=10000
# 最大整数n为： 123 ,使得1+2=3+...+n<=10000
# 最大整数n为： 124 ,使得1+2=3+...+n<=10000
# 最大整数n为： 125 ,使得1+2=3+...+n<=10000
# 最大整数n为： 126 ,使得1+2=3+...+n<=10000
# 最大整数n为： 127 ,使得1+2=3+...+n<=10000
# 最大整数n为： 128 ,使得1+2=3+...+n<=10000
# 最大整数n为： 129 ,使得1+2=3+...+n<=10000
# 最大整数n为： 130 ,使得1+2=3+...+n<=10000
# 最大整数n为： 131 ,使得1+2=3+...+n<=10000
# 最大整数n为： 132 ,使得1+2=3+...+n<=10000
# 最大整数n为： 133 ,使得1+2=3+...+n<=10000
# 最大整数n为： 134 ,使得1+2=3+...+n<=10000
# 最大整数n为： 135 ,使得1+2=3+...+n<=10000
# 最大整数n为： 136 ,使得1+2=3+...+n<=10000
# 最大整数n为： 137 ,使得1+2=3+...+n<=10000
# 最大整数n为： 138 ,使得1+2=3+...+n<=10000
# 最大整数n为： 139 ,使得1+2=3+...+n<=10000
# 最大整数n为： 140 ,使得1+2=3+...+n<=10000
